army detachment - Francés Inglés Diccionario